rest (break) - French English Dictionary